home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / comm / tcp / TCPHelp_112.lha / Docsv1.12 < prev    next >
Text File  |  1995-05-21  |  15KB  |  392 lines

  1.  
  2.                                        ####..............  .....   ............
  3.     #########                         ###.############# ..#####. .############..
  4.     #########                         ###.#  -######## .#######. .#  -##########.
  5.     #########                         ###.# -######## .##  -###. .# -############.
  6.    ###########                         ##.#-######## .## ####### .#-#############.
  7.    ###########                           .########## .# -####### .######...#######.
  8.    ###########    #####  ##### ####   ####....##### .##-#####... .######.  .######.
  9.   #############   ##################  #####  .##### .#######.    .######.  .#-####.
  10.   ###### ######   ################### #####  .##### .######.     .######...## ####.
  11.   ###### ######   ################### #####  .##### .######.     .#########- -###.
  12.  ####### #######  #####  #####  ##### #####  .##### .######.     .########- #####.
  13.  ######   ######  #####  #####  ##### #####  .##### .######.     .##############.
  14.  ######   ######  #####  #####  ##### #####  .##### .#######.    .############..
  15. ################# #####  #####  ##### #####  .##### .########... .######......
  16. ################# #####  #####  ##### #####  .###### .########## .######.
  17. ################# #####  #####  ##### #####  .###### .########## .######.
  18. ################# #####  #####  ##### #####  .######. .########. .######.
  19. ######     ###### #####  #####  ##### #####  .######.  .#######. .######.
  20. ######     ###### #####  #####  ##### #####  .######.   ..#####. .######.
  21.                                                ......      ......  ......
  22.  
  23.  
  24.  
  25.                                         #    #       #
  26.                                         #    #       #
  27.                                         #    #  ###  # # ##   ###  # ##
  28.                                         ###### #   # # ##  # #   # ##
  29.                                #####    #    # ##### # #   # ##### #       #####
  30.                                         #    # #     # #   # #     #
  31.                                         #    # #   # # ##  # #   # #
  32.                                         #    #  ###  # # ##   ###  #
  33.                                                        #
  34.                                                        #
  35.                          - Version 1.12 21.V.95 -
  36.                                By Ben Vost
  37.  
  38.  
  39.  
  40. This is just a little gizmo to work with the Demon AmiTCP
  41. installation. It possibly won't cope with any other AmiTCP setup but
  42. you can try. To start with it needs a script called "startnet" in
  43. Amitcp:bin/. You can set the tooltypes to reflect the programs you
  44. want to use for linking, ftp, mail, news, etc.
  45.    
  46. It was written using a mixture of CanDo 2.0 and 3.0 and requires the
  47. supplied cando.library (in libs:). Sorry about the *enormous* ASCII
  48. Art logo, but I just got Photogenics and I wanted to try it out. :)
  49.  
  50. Unfortunately, any errors in location or setup just result in the
  51. program not running at all, with no explanation for what went wrong.
  52. Make sure that you have Rexxc in your path, or copy the "RX" program
  53. from Rexxc into C:.
  54.  
  55.  
  56. Requirements
  57. ------------
  58.  
  59. As far as I know it should run on any Amiga with an AmiTCP
  60. installation (and possibly a Demon account :)). I have tested on an
  61. Amiga 3000 and 3000T running WB3.1 and also an A4000/040 running
  62. WB3.0. I don't think that there is a reason why it shouldn't run on
  63. an earlier operating system, but you do need ARexx. To use the
  64. GetNews button you must have the script "NNTPTransfer" in AmiTCP:bin.
  65. The provided nntptransfer script has a couple of alterations to the
  66. one provided by DIS, namely paths for all the commands and an
  67. automatic retry if News is busy (thanks Tez (Tez@tezboyes.demon.co.uk)).
  68.  
  69.  
  70. Installation
  71. ------------
  72.  
  73. This part's really tricky so pay attention.
  74.  
  75. Copy AmiTCPHelper anywhere you like. :)
  76.  
  77. (Seriously, do check that the tooltypes agree with your set up and
  78. that the supplied nntptransfer script is in AmiTCP:bin.)
  79.  
  80.  
  81. Buttons
  82. -------
  83.  
  84. The buttons do what they say they do. If you have entered NONE for
  85. some of the tooltypes then AmiTCPHelper disables that button.
  86.  
  87. The Mail button changed in version 1.07 to account for multiple
  88. mailboxes. The problem with the unfriendly mailboxes has been sorted
  89. out in version 1.11 (thanks to Ben Scott) and now the mailbox names
  90. are presented in the requester's button as they should be.
  91.  
  92. Ping, Finger, Clock & now Telnet
  93. --------------------------------
  94.  
  95. Just type in the name of whoever you want to ping or finger and hit
  96. return. Clock works the same way and will save the resulting time.
  97. AmiTCPHelper will pop up a window with the relevant details. I have
  98. finally added Telnet to AmiTCPHelper, it's not that it was difficult
  99. to do, it's just that I never use it, so I didn't put it in. But then
  100. again, I hardly ever use Gopher, but I put that in, so there you go
  101.  
  102. Telnet works the same way that all the other field-based tools in
  103. AmiTCPHelper do, just type in where you want to go. You can include
  104. the port name as well.
  105.  
  106.  
  107. Newsgroups
  108. ----------
  109.  
  110. This window will list any newsgroup configs you have. You can
  111. double-click on an entry to make it the current "NewsGroups" file.
  112. Newsgroup files should be named "newsgroups.what_you_like" and put in
  113. where newsroups normally go, your Amitcp:usr/lib directory. This is
  114. where AmiTCPHelper will look for them. Your original newsgroups file
  115. is copied to AmiTCP: and then copied back to AmiTCP:usr/libs when you
  116. quit AmiTCPHelper. You might want to make a newsgroups.std list
  117. containing your standard config in case AmiTCPHelper accidentally
  118. overwrites your original newsgroups because your machine has crashed
  119. or something. As of version 1.11 AmiTCPHelper no longer copies your
  120. newsgroups file to and fro. It was slowing down the start time of the
  121. program and it didn't serve any really useful function.
  122.  
  123.  
  124.  
  125.  
  126. Tooltypes and their meanings:
  127. -----------------------------
  128.  
  129. If you enter NONE for the tooltypes for FTP, Mail, Gopher, WWW, IRC or
  130. HList, then AmiTCPHelper will disable the appropriate button. (HList
  131. doesn't have a button but it won't be looked for when a web browser
  132. is loaded.)
  133.  
  134. WindowX        Gives the final x position of the AmiTCP helper on
  135.         the screen.
  136.  
  137. WindowY        Gives the final y position of the AmiTCP helper on
  138.         the screen.
  139.  
  140. DONOTWAIT    Standard commodity stuff if you want AmiTCPHelper in
  141.         your WBStartup drawer.
  142.  
  143. FTP        Put the path and name of your favourite FTP tool here.
  144.         Possibilities would include "AmiTCP:bin/mftp" or
  145.         "Comms:AmiTCP/ftp", etc. (No quotes are needed). I
  146.         have tested it with both of these and ncftp.
  147.  
  148. Mail        As for FTP. It has been tested with Elm. It doesn't
  149.         work with Mail since v1.07, but I forgot to change
  150.         the docs to reflect this, so sue me :)
  151.  
  152. WWW        As for FTP. Well, it's been tested with AMosaic, but
  153.         if there is a secret Netscape clone for the Amiga
  154.         that I could test it with, will someone PLEASE let me
  155.         know? :)
  156.  
  157. Gopher        As for FTP. Tested with Graham's AmigaGuide-based
  158.         Gopher.
  159.  
  160. News        This isn't currently working and will be removed
  161.         from v1.11 onwards until someone writes a newreader I
  162.         can call up with it.
  163.  
  164. AmiTCPhome    This is the home directory for AmiTCP. Make sure you
  165.         include    trailing "/" or ":", ie. "Data:AmiTCP/".
  166.  
  167. Editor        This is the editor you will run when editing your
  168.         config in the menus. Put the complete path and name
  169.         of the program. To be able to edit the files it says
  170.         it can they have to be in the AmiTCP:db and
  171.         AmiTCP:usr/lib directories. Tested with TurboText.
  172.  
  173. SMail        This is the sendmail command for AmiTCPHelper to use.
  174.         It must    reside in Amitcp:bin. Just enter the filename.
  175.  
  176. Link        This is your *ARexx* link script. AmiTCPHelper
  177.         automatically looks for this script in your
  178.         AmiTCPHome bin directory. Tested with "Link" and
  179.         phil's (phil@curve.demon.co.uk) "PLink".
  180.  
  181. LinkOpts    The options for linking up. You should at least give
  182.         "up" as an option, but you can also put "up news" or
  183.         any other commands that your link script supports.
  184.  
  185. HList        As for FTP. This is the Hotlist program for Mosaic.
  186.         There is only one as far as I know.
  187.  
  188. Ping        As for FTP. This is your Ping command.
  189.  
  190. Finger        As for FTP. This is the command you should use for
  191.         finger (oo-err).
  192.  
  193. Clock        As for FTP. This is the clock command you are going
  194.         to use. So far I have only tested it with Syncro.
  195.  
  196. IRC        As for FTP. Enter the name of your IRC client.
  197.         Remember to include the path. Tested with Grapevine.
  198.  
  199. Telnet        Your telnet application. It works with Telnet_VGOODER
  200.         from Demon and should work with most if not all of
  201.         the others.
  202.  
  203. Startnet    This tooltype determines whether you want the
  204.         startnet script executed by AmiTCPHelper or in your
  205.         user-startup. Enter yes for yes and no for no (quel
  206.         surprise!).
  207.  
  208. WinSize        WinSize sets the size for the output window that
  209.         AmiTCPHelper produces. It should consist of four
  210.         numbers separated by /. For instance:- 0/0/400/200.
  211.         This will open the window in the top left hand corner
  212.         of the screen which will be 400 pixels wide and 200
  213.         pixels high.
  214.  
  215. Menus:
  216. ------
  217.  
  218. Project Menu
  219.  
  220. About        This shows you what version of AmiTCPHelper you are
  221.         running and my name and email address. If you
  222.         register this is where your personalisation will
  223.         appear.
  224.  
  225. About CanDo    This gives some information about CanDo v3.
  226.  
  227. Quit        Surprisingly enough, this actually quits out of
  228.         AmiTCPHelper.
  229.  
  230.  
  231.  
  232. Edit Menu
  233.  
  234. Aliases        Hmm, God knows what this does...
  235.  
  236. Config        This lets you edit your AmiTCP:usr/lib/config file.
  237.         I'm not really sure if this is any use at all...
  238.  
  239. DialScript    Lets you edit that dialscript...
  240.  
  241.  
  242. NewsGroups    Surprise, surpise, surprise... This lets you edit your
  243.         newsgroups. Remember kiddies, the number after the
  244.         newsgroup is how many days to keep news for before it
  245.         gets trimmed.
  246.  
  247. NewsStamp    Lets you edit the newsstamp so you aren't on the
  248.         blower downloading all night... :)
  249.  
  250. Startnet    Lets you edit the startnet script. Changes made will
  251.         obviously not work until you re-run the startnet
  252.         script.
  253.  
  254. .signature    Duh, not sure really...
  255.  
  256.  
  257. To Do List:
  258. -----------
  259.  
  260. Sort out the default directory for downloading.
  261.  
  262. Amigaguide documentation. (Like it really needs it! :) )
  263.  
  264. Sort out the Prefs page. As of version 1.12 I've dumped this idea.
  265.  
  266. Add a newsgroups editor that grabs the new newsgroups list from
  267. nntptransfer, and also lets you browse an "active" list. Done! It's a
  268. separate program called GroupEditor, downloadable from an Aminet site
  269. near you (comm/tcp).
  270.  
  271. Not sure of anything else, really. Any suggestions?
  272.  
  273.  
  274. Legal Stuff:
  275. ------------
  276.  
  277.  
  278. Disclaimer
  279. ==========
  280.  
  281.    THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
  282. APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
  283. HOLDER AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
  284. WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
  285. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  286. A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
  287. PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
  288. DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
  289. CORRECTION.
  290.  
  291.    IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  292. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY
  293. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
  294. DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
  295. DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
  296. (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
  297. INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE
  298. OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH
  299. HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  300. DAMAGES.
  301.  
  302.  
  303. AmiTCPHelper is not Public Domain and is © Ben Vost 1995. If you
  304. register with me for £10, I will ensure that you receive all
  305. upgrades, until further notice, via EMail automatically. I can also
  306. configure AmiTCPHelper to your tastes, changing the Ping, Finger,
  307. Telnet and Clock default addresses, things like that. I can also
  308. reinstate the much nicer eight-colour buttons. If you do not have an
  309. EMail facility, I'm not sure what I will do (and why are you using my
  310. program?!), but contact me at the following address:
  311.  
  312. EMail:    Ben@subway.demon.co.uk
  313.  
  314. SMail:  Ben Vost
  315.     124 Bank Street
  316.     Macclesfield
  317.     Cheshire SK11 7AR
  318.  
  319. Tel:     01625 730741
  320.  
  321. History
  322. -------
  323.  
  324. v1.12    Yet another rejig of the buttons as the Prefs and Read News
  325.     buttons have been removed. Not sure if I like the new layout
  326.     so it might get changed yet again...
  327.     I've added a DOSNotify event to check to see if a new mailbox
  328.     has been added when mail is received. Previously, the only
  329.     time AmiTCPHelper checked for the names of the mailboxes was
  330.     at startup.
  331.     One internal change with regard to how registered owners are
  332.     dealt with...
  333.     Dumped the Prefs page as being beyond my capabilities and
  334.     also a bit pointless.
  335.  
  336. v1.11    Changed the nasty mailbox requester to something a bit more
  337.     standard.
  338.     Removed the Newsgroups backup option at startup.
  339.     Added a tooltype to allow AmiTCPHelper's output window to be
  340.     sized and positioned where desired.
  341.     
  342. v1.10    Added Telnet support (for completeness sake).
  343.     Added a new eight-colour (and four-colour) icon that freely
  344.     plagiarises the Xen style :)
  345.     More internal wrangling going on for the prefs page which
  346.     should be complete soon (maybe v1.12).
  347.     Added Startnet tooltype.
  348.  
  349. v1.09    Added startnet script editing in the Edit menu.
  350.     Added IRC and Prefs buttons to the interface which has been
  351.     jiggled to fit the new buttons in without requiring more
  352.     space. The Prefs button doesn't work at the mo, but will
  353.     eventually let you edit TCP-related ENV variables and the
  354.     co-ordinates and size of the windows that AmiTCPHelper opens
  355.     amongst other things.
  356.  
  357. v1.08    The Get News button now works! Hurrah!
  358.  
  359. v1.07    Changes made to the way Mail is dealt implemented in this
  360.     version.
  361.  
  362. v1.06    General tidying up.
  363.     Internal changes to the way mail is dealt with.
  364.  
  365.  
  366. v1.051    Changed the buttons to four colour ones for the Amiga
  367.     Computing Cover disk.
  368.  
  369. v1.05    Made Mail detach when run from AmiTCPHelper.
  370.     Added the Clock function.
  371.     Took out the sound samples, they were taking up far too much
  372.     space. If anyone wants them back, I can put them in just for
  373.     you.
  374.     Changed the About message and added the CanDo about.
  375.     Fiddled about with Get News, it's still not quite ready, but
  376.     hopefully the next release should see that button enabled.
  377.     (No promises... :) )
  378.  
  379. v1.04    Added support for multiple newsgroups.
  380.  
  381. v1.03    Changed the shape of the window to make it easier to use Ping
  382.     and Finger.
  383.     Miscellaneous internal tidying up.
  384.  
  385. v1.02    Added support for Ping and Finger.
  386.  
  387. v1.01     Added support for user definable link command and options.
  388.     Added better support for AMHotlist.
  389.     Added Info menu item.
  390.  
  391. v1.0     First public release